Hezarfen\ManualShipmentTracking\Admin_Ajax D

Total Complexity 136
Dependencies 7
Dependents 2
Total lines 1,156
Lines of code 671
Logical lines of code 453
Comment lines 243
Methods 17
Properties 0

Methods 17

Method Rating Maintainability Complexity Lines of code
create_hepsijet_pdf()
D
18
37 258
get_return_dates()
A
42 15 52
get_hepsijet_barcode_pdf()
A
45 11 40
cancel_hepsijet_shipment()
A
46 9 37
generate_hepsijet_pdf()
A
48 9 31
new_shipment_data()
A
55 8 17
get_order_info()
S
44 6 42
create_hepsijet_shipment()
S
50 7 25
format_price_for_pdf()
S
46 6 38
get_hepsijet_barcode()
S
55 5 19
remove_shipment_data()
S
58 5 15
track_hepsijet_shipment()
S
57 4 16
get_order_info_data()
S
49 3 30
get_shipment_data()
S
61 3 12
get_kargogate_balance()
S
61 3 12
init()
S
55 2 18
ensure_utf8()
S
65 3 9